grivet monkey - German English Dictionary